* {
    margin: 0;
    padding: 0;
}

body {
    background: $bg_FF;
}

image {
    width: 100%;
    height: 100%;
}

// flex布局
.flex {
    display: flex;
    align-items: center;
}

.flex_al_ju_centet {
    display: flex;
    justify-content: center;
    align-items: center;
}

.flex_al_cen_ju_bet {
    display: flex;
    justify-content: space-between;
    align-items: center;

}

.flex_al_cen_ju_aro {
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.flex_ju_B_flexN {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.flex_al_b_ju_cent_flexw {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
}

// 标题
.H2 {
    color: $color_000;
    font-weight: bold;
    font-size: $fontS_34;
}

.H3 {
    color: $color_000;
    font-weight: bold;
    font-size: $fontS_32;
}

.H4 {
    color: $color_000;
    font-weight: bold;
    font-size: $fontS_30;
}

.H5 {
    color: $color_000;
    font-weight: bold;
    font-size: $fontS_28;
}

.H6 {
    color: $color_000;
    font-weight: bold;
    font-size: $fontS_26;
}

// 文字颜色
.red {
    color: $color_red;
}

.color_ffb {
    color: $color_ffb;
}

// 文字下滑线
.decoration {
    text-decoration: line-through;
}

/* 文本超出隐藏 */
.text_ovf {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

// 默认标题
.Default_font {
    font-size: $fontS_30;
    color: #000;
    font-weight: bold;
}

// 定位
.pos_r {
    position: relative;
}

.pos_a {
    position: absolute;
}

.pos_f {
    position: fixed;
}

// 内外边距
.padding {
    padding: 25rpx;
}

.margin_t_b {
    margin: 10rpx 0;
}

// 边框 跟 圆角
.boder_r {
    border-radius: 10rpx;
}

.boder_r_50 {
    border-radius: 50%;
}

.border_b {
    border-bottom: 1px solid $uni-text-color-disable;
}

.bor_r_t_lr {
    border-top-left-radius: 50upx;
    border-top-right-radius: 50upx;
}

.bor_pulice {
    border-radius: 414rpx 414rpx 414rpx 414rpx;
}

// 标签阴影
.box_sd {
    box-shadow: 2px 2px 16px #e3e2e2;
}

// 背景色
.bgpadd {
    background: #ffffff;
    border-radius: 15upx;
    box-shadow: 1px 1px 16px #eeeded;
    padding: 15upx;
}

.bgpadd2 {
    background: #f8f8f8;
    border-radius: 15upx;
    box-shadow: 1px 1px 16px #f8f8f8;
    padding: 15upx;
}

.NavOccupySpace {
    padding-top: 60rpx;
}